package edu.zju.gis.dldsj.service;

import edu.zju.gis.dldsj.base.BaseService;
import edu.zju.gis.dldsj.entity.UserModel;

import java.util.List;

/**
 * @author yanlo yanlong_lee@qq.com
 * @version 1.0 2018/08/09
 */
public interface UserModelService extends BaseService<UserModel, String> {
    List<UserModel> get(String userId);

    UserModel get(String userId, String modelId);

    void insert(List<UserModel> userModels);

    void upsert(UserModel userModel);

    void updateStatus(String artifactId, String status);

    void delete(String userId, String modelId);
}
